
package com.kj.tms.common.bean.dto;


/**
 * 树形参照数据对象
 *
 * @author LUOXWPC
 * @version [版本号, 2014-9-5]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class TreeData extends BaseDto implements Comparable<TreeData> {

    /**
     * 父ID
     */
    private String pId;
    /**
     * 父IDS集合
     */
    private String pIds;
    /**
     * id
     */
    private String action_url;
    /**
     * 是否父节点
     */
    private String isParent;
    /**
     * 显示标题
     */
    private String title;
    /**
     * 是否勾选
     */
    private boolean checked = false;

    /**
     * @return 返回 显示标题
     */
    public String getTitle() {
        return title;
    }

    /**
     * @param title 显示标题进行赋值
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * @return 对 是否勾选进行赋值
     */
    public boolean isChecked() {
        return checked;
    }

    /**
     * @param checked 父ID进行赋值
     */
    public void setChecked(boolean checked) {
        this.checked = checked;
    }

    /**
     * @return 返回 是否父节点
     */
    public String getIsParent() {
        return isParent;
    }

    /**
     * @param isParent 是否父节点进行赋值
     */
    public void setIsParent(String isParent) {
        this.isParent = isParent;
    }

    /**
     * @return 返回 父ID
     */
    public String getpId() {
        return pId;
    }

    /**
     * @param pId 父ID进行赋值
     */
    public void setpId(String pId) {
        this.pId = pId;
    }

    /**
     * @return 返回 ID
     */
    public String getAction_url() {
        return action_url;
    }

    /**
     * @param actionUrl ID进行赋值
     */
    public void setAction_url(String actionUrl) {
        action_url = actionUrl;
    }

    /**
     * @return 返回 父IDS
     */
    public String getpIds() {
        return pIds;
    }

    /**
     * @param pIds 父IDS进行赋值
     */
    public void setpIds(String pIds) {
        this.pIds = pIds;
    }

    /**
     * {@inheritDoc}
     */

    public int compareTo(TreeData o) {
        return Long.valueOf(this.getId()).intValue() - Long.valueOf(o.getId()).intValue();
    }
}
